cut off from the rest of the world

Translations
isolé du reste du monde